2024/11 Review
2024/11 Review
Mintal本月发生了什么?
- 完成个人博客的搭建,从学习到实操一步步落地。
- 停止维护 23 年搭建的个人文档知识库 leo-document,目前正处于注销备案的阶段。
- 新租了域名 mintal.cn,争取 12 月投入使用。
- 健身撸铁 ing,久违的锻炼腹肌,这次重新练习时发现难度不小,但还是很快乐的!
- 这个月基本上都是自己做饭吃,之前还比较排斥,其实这样比外面吃要安全很多,现在各种食品安全问题层出不穷,大环境导致我们每个人能做的只有独善其身,不仅仅是为了自己考虑也要为了家人身边人考虑,以后也要尽量自己在家做饭吃
所见与所感
01
对搭建框架有了更深刻的认识
- 许多业务代码在最初开发时看似简单,但随着需求的不断更新和迭代,复杂度往往逐步提升。一套逻辑可能演变成两套、三套甚至更多。这让我意识到,在搭建项目框架时,充分考虑未来的扩展性和复杂性是至关重要的。
- 在编写业务代码时,即使功能看起来很简单,也应该在初版时尽量预见未来可能出现的情况,避免使用诸如魔法数字等难以维护的实现方式。例如,在处理枚举类型的业务时,很多人会直接将枚举值写死在代码中。但实际上,最好的方案是将其封装为常量模块。这不仅方便维护,还能提高代码的可读性。即使类型不会频繁变化,封装也能为未来的修改或扩展留出空间。一旦需要调整,集中修改常量比全局替换硬编码要高效得多。
- 此外,在新增功能时,过度追求代码复用可能会导致问题。比如,未能将不同的业务逻辑清晰区分,可能会在修改 A 功能时意外影响到 B 功能。这种情况是绝对不应该发生的。从框架设计的角度看,新功能的实现应做到与旧功能相互独立,互不干扰。即使某些设计看起来更繁琐,但从长期维护和扩展的角度来看,合理的模块化和边界划分才是值得坚持的。
02
切实感受到成长的重量
前几天和奶奶通了电话,才意识到明年她就 70 岁了。相比从前的精力充沛,如今她的状态似乎开始显露出岁月的痕迹。
奶奶在慢慢变老,而我也在不知不觉中长大。
小时候那些只有“大人”们才能讨论的话题,如今我也不断的接触到。工作这三年,我意识到成长不仅是年龄的变化,还有更多的责任与义务。
学习与工作
十一月相对来说是一个较为清闲的月份。
工作方面没有新需求,以维护老系统为主,所以有更多的时间精力投入到自身学习成长中
学习方面主要学习了服务器、域名以及备案相关的知识,深入了解如何提升安全性与操作效率。
回顾 23 年,曾用阿里云服务器和域名搭建了一个个人知识库,但逐渐发现博客的形式更适合表达与维护,因此决定停止维护知识库,专注个人博客的运营。
备案和注销备案的过程尤为繁琐:
- 去年因为未及时注销备案,备案信息被转移至管局,需要邮件联系管局申请注销。
- 由于信息不全,第一次被驳回,补充后再次提交,正等待结果。
- 新博客的备案需要在旧备案完全注销后才能进行,预计整个流程将持续 20 天左右。
生活
12 月健身卡即将到期,这几天总觉得有“健身健身快去健身”的紧迫感在脑海里回响。
随着天气逐渐变冷,不仅需要克服身体的惰性,也要调整好心态。当前的目标是保持每周至少三次的锻炼频率。
11 月的第三周,我尝试在家练习了一次腹肌,或许在下一个夏天到来之前,可以利用家里的健身器材,保持训练的持续性,同时更好的克服惰性。
评论
匿名评论隐私政策
ValineTwikoo